long-term relationships - Français Anglais Dictionnaire